-
Notifications
You must be signed in to change notification settings - Fork 3
additional modifications in fvsetup for more integrated land-atmosphere DAS setup and configuration #352
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
additional modifications in fvsetup for more integrated land-atmosphere DAS setup and configuration #352
Conversation
|
@gmao-rreichle changes here corresponding to ldasGC pr#94 draft. |
gmao-rreichle
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@saraqzhang, please double-check my edits in the most recent commit 03c1dda.
Also see inline comments below.
|
updates are tested in setup of a hybrid4dnvar LADAS ( with ldas_setup updated in ldasGC PR#94) |
|
@gmao-rreichle update command line inputs corresponding to ldasGC PR#94. For the path info of ldas SPEC NML and MWRTM param, the options of default and user input to fvsetup are also added. |
|
@gmao-rreichle @rtodling the current system ( v5.42.11 + PR#352 ) passed tests of built, LADAS setup and 2-day hybrid cycling run. a tag is created LADAS_v5.42.11 . |
|
Is the change in MAPL a zero-diff change? |
Between MAPL v2.52 and v2.57, there is no mention about non-zero-diff. So it should be zero-diff |
Yes, it's 0-diff. @rtodling, aren't you already using MAPL v2.56.1 (which includes the ExtData fix) in your branch? v2.57.0 only changes EASE-grid routines, which is 0-diff (and the EASE grid isn't used by ADAS anyway). But as @weiyuan-jiang said, MAPL should be 0-diff between v2.52 and v2.57 |
|
Sara and @gmao-rreichle Just letting you know here that I pulled these changes yesterday and tried testing them, but unfortunately, I am unable to corroborate them being zero-diff. I believe the issue is in MAPL, but I have no idea why. I am getting in touch with the SI group so we can go over the differences between the two versions of MAPL in question: |
@rtodling : I'm having a hard time believing that the changes in MAPL caused any non-trivial changes. As @weiyuan-jiang said above, MAPL v2.52 and v2.57 should be zero-diff (#352 (comment)). Having said that, I did find the following comment in the MAPL v2.57 release notes (https://github.com/GEOS-ESM/MAPL/releases/tag/v2.57.0):
Could the non-zero-diff issue that you're finding be related to something like that? |
@gmao-rreichle What you saying above might be an issue - but only when LDAS is on, which in my testing it isn't. I know what the issue is: the AOD analyses are not being processed correctly. Now what that is the case is still under investigation. I asked for Matt and Atanas's help - I am re-running my test case to get a dump of the yaml files to see what might be the issue. It is possible that when Sara made the test, her baseline was not using the AOD analysis correctly - many people overlook that - which means the run might have zero-increment for AOD, in which case, she would have gotten a zero-diff result from the before and after changes here. |
|
@rtodling : I can't speak to what exactly Sara tested and what you may be testing. But taking a step back, I can't possibly see how this PR has anything to do with the AOD analysis. There are only 2 files changed in this PR:
|
@gmao-rreichle this PR relies on a change in MAPL that brings in a ton of stuff related to ExtData2G which has nothing to do with LDAS but has a large pontential to cause troubles. The problem is not in the LDAS-related knobs and changes; the problem is in MAPL and how it changes something about handling the info in the yaml files that drive the model. |
btw: you can be perplexed, but your can't deny the fact that I am inheriting a bug since I see it in the results. |
|
@rtodling : Sorry, I didn't mean to imply that you're not dealing with a bug. Clearly, you are seeing non-zero-diff results. What I'm saying is just that the bug can't be related to the changes in the PR -- with the exception of the MAPL change. It may well be that the MAPL change is causing problems for the ADAS, and that this hasn't been properly tested by Sara. In my comments, I was going by the MAPL release documentation, which seems to suggest that the change was zero-diff. But perhaps this testing by the SI team doesn't include a full ADAS test. In any case, this suggests a bigger issue. This PR needs the MAPL update because the newer MAPL includes new features that are needed by the LDAS. These features aren't related to what's causing your problem. Going forward, we probably have to choose between the following:
You can probably guess that I'd love to avoid option 3. It would set back the LDAS integration even further. I can't speak to option 1 and how relevant the non-zero-diff changes are. Maybe it's worth inquiring with @mathomp4 about option 2? I'm somewhat pessimistic about this being an easy fix, but it shouldn't hurt to ask. |
|
@saraqzhang @gmao-rreichle just to keep you abreast, I am able to identify the changes that went into MAPL that cause the issue I'm having. I am working with the SI group to come up with/ a meaningful fix. The error has nothing to do with LDAS stuff but with how MAPL handles the AOD analyses file and the assimilaiton of aerosol info. |
449e917
|
Now with MAPL v2.57.1 things work and give me zero-diff. Thanks to SI Team for patching MAPL. |
rtodling
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The patch to MAPL 2.57 gets things to work fine.
Additional modifications of fvsetup for more integrated land-atm DAS setup and configuration (on top of #327).
Contingent on: